stamp affixing machine - Turkish English Dictionary